package com.ruoyi.zzw.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.TreeEntity;

/**
 * 标签管理对象 t_tag_manage
 * 
 * @author ruoyi
 * @date 2023-12-06
 */
public class TagManage extends TreeEntity
{
    private static final long serialVersionUID = 1L;

    /** 标签ID */
    private Long cTagId;

    /** 父标签ID */
    @Excel(name = "父标签ID")
    private Long cFatherTagId;

    /** 标签名称 */
    @Excel(name = "标签名称")
    private String cTagName;

    /** 标签描述 */
    @Excel(name = "标签描述")
    private String cTagDescribe;

    /** 标签分类（社会治理、政法业务协同） */
    @Excel(name = "标签分类", readConverterExp = "社=会治理、政法业务协同")
    private String cTagType;

    public void setcTagId(Long cTagId) 
    {
        this.cTagId = cTagId;
    }

    public Long getcTagId() 
    {
        return cTagId;
    }
    public void setcFatherTagId(Long cFatherTagId) 
    {
        this.cFatherTagId = cFatherTagId;
    }

    public Long getcFatherTagId() 
    {
        return cFatherTagId;
    }
    public void setcTagName(String cTagName) 
    {
        this.cTagName = cTagName;
    }

    public String getcTagName() 
    {
        return cTagName;
    }
    public void setcTagDescribe(String cTagDescribe) 
    {
        this.cTagDescribe = cTagDescribe;
    }

    public String getcTagDescribe() 
    {
        return cTagDescribe;
    }
    public void setcTagType(String cTagType) 
    {
        this.cTagType = cTagType;
    }

    public String getcTagType() 
    {
        return cTagType;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("cTagId", getcTagId())
            .append("cFatherTagId", getcFatherTagId())
            .append("cTagName", getcTagName())
            .append("cTagDescribe", getcTagDescribe())
            .append("cTagType", getcTagType())
            .toString();
    }
}
